squinting eye - Turc Anglais Dictionnaire